package com.smart.village.big.screen.service;

import com.alibaba.fastjson.JSONObject;
import com.smart.village.big.screen.domain.Videos;
import com.smart.village.big.screen.domain.VideosCategory;
import com.smart.village.big.screen.domain.VideosTags;

import java.util.List;

public interface VideosService {
    List<JSONObject> getVideosByCategory(String category, String search,String phone, int environment,
                                         int pageNum, int pageSize);

    Videos getVideosDetail(String videoSerialNumber,String phone);

    List<VideosTags> getVideosTagsList();

    List<VideosCategory> getVideosCategoryList();

    List<JSONObject> getVideosByTags(String tags, String search,String phone,int environment, int pageNum, int pageSize);

    JSONObject getMicroRedLookVideo(String tags,String phone,int environment, int pageNum, int pageSize);

    JSONObject getMicroRedLookVideoTagsList();
}
